// ==UserScript==
// @name           Replace Thunder Link
// @namespace      http://by-igotit.com
// @include        *
// ==/UserScript==


function replaceThunderLink(){
	var s = document.evaluate(
		"//a[@thunderHref]",
		document,
		null,
		XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
		null);
	for(var i = 0; i < s.snapshotLength; i++){
		node = s.snapshotItem(i);
		url = node.getAttribute("thunderHref");
		if(url && /^thunder:/i.test(url)){
			node.href = url;
			if(node.hasAttributes("onClick")) node.removeAttribute("onClick");
			if(node.hasAttributes("oncontextmenu")) node.removeAttribute("oncontextmenu");
			node.parentNode.replaceChild(node, node);
		}
	}
}

replaceThunderLink();